Distributed Shared Storage

نویسندگان

  • Sukwoo Kang
  • A. L. Narasimha Reddy
چکیده

This paper presents DSS, a distributed storage system that can be shared across a wide area network. DSS offers an infrastructure for supporting block-level caching and sharing in large distributed computing environments. DSS makes it possible to treat any disk either local or remote in the same way. This allows us to pool storage over a wide area network to create virtual disks that can be used as if they exist locally. DSS also enables block-level sharing by maintaining consistency through an invalidation mechanism, similar to a distributed shared memory. This paper presents the design of DSS and an evaluation of DSS through benchmarks. To illustrate our approach, we implemented a prototype system on PCs running Linux. We present the results from the prototype implementation and its evaluation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rollback Recovery Scheme for Distributed Shared Memory Clusters

In this paper, an unified lightweight error recovery scheme based on coordinated checkpointing and rollback for distributed shared memory clusters is proposed. The new scheme maintains multiple globally consistent checkpoints of the state of a distributed shared memory cluster and recovers to a pre-fault checkpoint of the system. It also describes and evaluates the coordinated checkpointing. Th...

متن کامل

A Comparison of Two Distributed Disk Systems

As the storage needs of computer applications and users become more sophisticated and increase beyond what can easily be satisfied by a few disk array controllers, aggregating and managing the many disparate components of the storage system become severe problems. Distributed disk systems, which manage collections of disks shared by or partitioned across multiple nodes, may offer a solution to ...

متن کامل

Modeling and Evaluating Peer-to-Peer Storage Architectures

Peer-to-peer storage architecture aims to aggregating the storage of individual computers (peers) to form a universal shared storage space, in which all peers undertake identical roles. The fully distributed nature of such architecture makes it possible to support features such as scalability at a global scale, self-configuration and dynamic adaptation, permanency, fault tolerance, and anonymit...

متن کامل

Distributed Volume Rendering for Scalable High-resolution Display Arrays

This work presents a distributed image-order volume rendering approach for scalable high-resolution displays. This approach preprocesses data into a conventional hierarchical structure which is distributed across the local storage of a distributed-memory cluster. The cluster is equipped with graphics cards capable of hardware accelerated texture rendering. The novel contribution of this work is...

متن کامل

A Robust Fault-Tolerant and Scalable Cluster-wide Deduplication for Shared-Nothing Storage Systems

Deduplication has been largely employed in distributed storage systems to improve space efficiency. Traditional deduplication research ignores the design specifications of shared-nothing distributed storage systems such as no central metadata bottleneck, scalability, and storage rebalancing. Further, deduplication introduces transactional changes, which are prone to errors in the event of a sys...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004